Skip to content

Conversation

@travis3630
Copy link
Contributor

Fix soc_mramc_nrf_mram space indentation

(cherry picked from commit 6413185)

Hi-Im-David and others added 30 commits July 3, 2025 13:16
Auxpll driver has been refactored to use nrf2 API instead.

Signed-off-by: David Jewsbury <[email protected]>
(cherry picked from commit 9087e82)
…f2_auxpll driver

Test added for new nrf2_auxpll driver. Frequency checks are
against known usecases of the auxpll (USB, CAN and AUDIO).
Also update test to be more modular, only running certain tests
if in the devicetree.

Signed-off-by: David Jewsbury <[email protected]>
(cherry picked from commit bd5aefb)
Move lfosc_get_accuracy away from common library as
not all devices need this function.

Signed-off-by: David Jewsbury <[email protected]>
(cherry picked from commit 0285cf4)
Commit be40d854c2ccacf14ca3fcfb01bffdc9b075c6c9 introduced the ability
of building Zephyr with deprecation warnings enabled, by making
COMPILER_WARNINGS_AS_ERRORS depend on the newly added DEPRECATION_TEST
Kconfig option. This has the downside of disabling **all** warnings, not
only the deprecation ones.

This patch instead makes DEPRECATION_TEST disable only the deprecation
warning, but leaves COMPILER_WARNINGS_AS_ERRORS enabled.
This has the advantage of being able to see other unrelated warnings
(and fail if they appear) but has the disadvantage of not printing out
the deprecation warnings themselves (since they are disabled).

Signed-off-by: Carles Cufi <[email protected]>
(cherry picked from commit 892ac07)
If test plan is used, memory usage metrics are overridden.
Result of this operation is missing memory footprint.

This change removes redundand metrics update and fixes
described inconvenience.

Signed-off-by: Katarzyna Giądła <[email protected]>
(cherry picked from commit bec789d)
…mple

[nrf-squash!] [nrf noup] samples: mgmt: mcumgr: smp_svr: Add nrf5340dk-optimised sample

Fixes a missing MCUboot configuration for this specific
configuration which did not set the number of MCUboot sectors
properly

Signed-off-by: Jamie McCrae <[email protected]>
… paths

Fixes an issue where external sysbuild Kconfig path variables
were not provided and meant they could not be overwritten

Upstream PR #: 92591

Signed-off-by: Jamie McCrae <[email protected]>
Adding nRF54LM20A device.

Signed-off-by: Karol Lasończyk <[email protected]>

Signed-off-by: Sebastian Głąb <[email protected]>
(cherry picked from commit 387520c)
Adding board for nRF54LM20A device.

Signed-off-by: Karol Lasończyk <[email protected]>

Signed-off-by: Sebastian Głąb <[email protected]>
(cherry picked from commit 3d1fa8b)
Extends support and adds new overlays.

Signed-off-by: Karol Lasończyk <[email protected]>
Signed-off-by: Bjarki Arge Andreasen <[email protected]>

Signed-off-by: Sebastian Głąb <[email protected]>
(cherry picked from commit 061036f)
nordic,entropy-prng does not exist in Zephyr (it is part of NCS)
but we have in both the nordic,nrf-cracen-ctrdrbg which is
an actual source of true entropy and works with this SOC.
Let's use that instead.

Fixes failures to build targeting the nrf54lm20dk any test/sample
which uses the entropy driver.

Signed-off-by: Alberto Escolar Piedras <[email protected]>

Signed-off-by: Sebastian Głąb <[email protected]>
(cherry picked from commit 0903efa)
Fixes wrongly set memory space for FLPR core.

Upstream PR #: 92437

Signed-off-by: Karol Lasończyk <[email protected]>

Signed-off-by: Sebastian Głąb <[email protected]>
The xiao_ble boards ship with a bootloader requiring an app offset of 0x27000.
The upstream board defines this via DT partitions, which will not be used if
partition manager is enabled.
Add a static partition configuration to allow binaries built for this board
to work out-of-the-box in NCS, and match the behavior with sysbuild disabled.

Signed-off-by: Aleksandar Stanoev <[email protected]>
nrf-squash! [nrf noup] ci: set `ZEPHYR_<MODULE_NAME>_KCONFIG` for NCS modules

Adds a static path for the NRF Kconfig variable in the check
compliance script, this is a temporary workaround due to supporting
an external root for NCS that should be reworked to use package
helper in future

Signed-off-by: Jamie McCrae <[email protected]>
nrf-squash! [nrf noup] scripts: ci: check_compliance: Add NCS sysbuild Kconfigs

Adds a Kconfig to the allow list as it is used in documentation but
is not defined

Signed-off-by: Jamie McCrae <[email protected]>
Add document for wifi credentials library, which use to load
and store credentials.

Signed-off-by: Kapil Bhatt <[email protected]>
(cherry picked from commit 900a7a9)
Add commands to connect with EAP-TTLS and EAP-PEAP
security modes.

Signed-off-by: Kapil Bhatt <[email protected]>
(cherry picked from commit 15cf0c5)
Modify the wifi documents for better format.

Signed-off-by: Kapil Bhatt <[email protected]>
(cherry picked from commit 81ba3df)
… not own it

Commit adds destruction of the persisted in PSA ITS key if
mesh does not own it (zero bit in the bitmap of persisted keys).

This is not standard mesh behavior, but might happen
if something happens between removing key data in mesh and
in the crypto library (for example power off in bettwen).

Previously, mesh wasn't able to import key with gotten stuck
key id. The current fix reproduces more robust behavior.

Upstream PR #: 92780

Signed-off-by: Aleksandr Khromykh <[email protected]>
Add definition of MSPI_PORT for other platforms to make the test
generic.

Upstream PR #: 92790

Signed-off-by: Magdalena Pastula <[email protected]>
… reset

Adds an optional boot mode field which can be used to boot into a
specific image or mode using MCUmgr's OS mgmt reset command

Signed-off-by: Jamie McCrae <[email protected]>
(cherry picked from commit 0adcf2e)
Automatically enable booting radio core if BT HCI interface is enabled.

Upstream PR #: 92787

Signed-off-by: Tomasz Chyrowicz <[email protected]>
…_len update"

This reverts commit 3c484e8.

Signed-off-by: Olivier Lesage <[email protected]>
Introduce a new bt_hci_cmd_alloc() API which only allocates a command
buffer and reserves sufficient headroom for H:4 and command headers, but
doesn't actually encode any of those headers into the buffer. Additionally,
modify bt_hci_cmd_send() and bt_hci_cmd_send_sync() so that they handle
such buffers and perform the header encoding correctly. To avoid
duplication, bt_hci_cmd_send_sync() now builds upon (i.e. calls internally)
the bt_hci_cmd_send() API.

Signed-off-by: Johan Hedberg <[email protected]>
(cherry picked from commit b530b26)
The command buffer was incorrectly encoded due to the recent change to H:4
encoding. Instead of fixing the header offset, just use the newly
introduced bt_hci_cmd_alloc() API, since that takes care of correctly
encoding the command header when it gets sent.

Signed-off-by: Johan Hedberg <[email protected]>
(cherry picked from commit 6c61c8c)
Use bt_hci_cmd_alloc() instead of the soon to be deprecated
bt_hci_cmd_create().

Signed-off-by: Johan Hedberg <[email protected]>
(cherry picked from commit 2ea9605)
Use bt_hci_cmd_alloc() instead of the soon to be deprecated
bt_hci_cmd_create().

Signed-off-by: Johan Hedberg <[email protected]>
(cherry picked from commit 47fa056)
Use bt_hci_cmd_alloc() instead of the soon to be deprecated
bt_hci_cmd_create().

Signed-off-by: Johan Hedberg <[email protected]>
(cherry picked from commit fa0aece)
Use bt_hci_cmd_alloc() instead of the soon to be deprecated
bt_hci_cmd_create().

Signed-off-by: Johan Hedberg <[email protected]>
(cherry picked from commit 0d47556)
Use bt_hci_cmd_alloc() instead of the soon to be deprecated
bt_hci_cmd_create().

Signed-off-by: Johan Hedberg <[email protected]>
(cherry picked from commit e23d5a0)
@travis3630 travis3630 force-pushed the WZN-4384-nrf-mramc-indentation branch 2 times, most recently from a8ecd94 to 69b8d54 Compare August 4, 2025 10:59
@travis3630
Copy link
Contributor Author

This PR is messed up, will open a new one later.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment